ultra-radical in politics - Turkish English Dictionary